harrowing experience - Turco Inglés Diccionario